highest court in castile - Francés Inglés Diccionario